memory hotadd 6/7: Allocate L3 table for whole direct maping range if
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 11 Dec 2009 08:57:30 +0000 (08:57 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 11 Dec 2009 08:57:30 +0000 (08:57 +0000)
commit279dee95826094216e2a95db01028b048527cbf8
tree4899ddc48a1cd3140dcfcc51b90b80146dcef20e
parent74168b7082a2baa296ecc9dc420b1809581d0d00
memory hotadd 6/7: Allocate L3 table for whole direct maping range if
memory hotplug is supported.

Hot-added memory may need a new L4 entry for 1:1 mapping. This patch
setup all L4 entry for 1:1 mapping if memory hotadd is needed, so that
we don't need sync the guest page table in page fault handler.

Signed-off-by: Jiang, Yunhong <yunhong.jiang@intel.com>
xen/arch/x86/x86_64/mm.c